scarf down food - Français Anglais Dictionnaire